depletion of mineral deposits - Espagnol Anglais Dictionnaire